const path = require("path");
// 引入koa-art-template模板
const render = require('koa-art-template');
//导入koa-router模块。
const router = require('../routers/index');
//koa无法解析http请求体中的数据，这时我们需要引入另外一个模块叫做koa-bodyparser。
const bodyParser = require('koa-bodyparser');
function initConfig(app) {
  //引入bodyparser之后需要注册到app对象上
    app.use(bodyParser());
    // process.cwd()可以读取项目路径
   // 配置koa-art-template模板引擎
    render(app, {
        root: path.join(process.cwd(), 'views'),// 视图位置
        extname: '.html',
        debug: process.env.NODE_ENV !== 'production'//是否开启调试模式
        
      });
      //将router注册到app对象上面。就可以让router替你接管url和处理函数之间的映射，
      //而不需要你关心真实的访问路径如何。
      app.use(router.routes()); //启动路由

}
module.exports = initConfig;

